Khmer Republic
noun
1.
a former official name of
Cambodia
.
British Dictionary definitions for
Khmer Republic
Khmer Republic
noun
1.
the former official name (1970–76) of
Cambodia